$(document).ready(function(){
	/*保存时失败 提示*/
	var saveStatus = $("#saveStatus").val();
	if(saveStatus=="faild"){
		showMsg03('预约失败--系统异常');
	}
	/*提交按钮-显示预约成功信息*/
	var bns = $("#bespeakNumberSave").val();
	if($.trim(bns).length>0){
		$(".bspeakSuccess01").css("display","block");
		$(".bsnumber").html("预约编号:"+bns);
		$("#bespeak2code").attr("src",$("#bespeak2codeSave").val());
	}
	$("#sub01").click(function (){
		var nametmp = $.trim($("#bespeakName").val());
		if(nametmp.length==0){
			layer.msg('请填写预约人姓名');
			return;
		}
		/*姓名格式判断*/
		if(!(/^[\u4e00-\u9fa5_a-zA-Z0-9_]{1,10}$/i.test(nametmp))){
			layer.msg('请填写正确的姓名');
			 return;
		}
		nametmp = $.trim($("#suspectName").val());
		if(nametmp.length==0){
			layer.msg('请填写嫌犯姓名');
			return;
		}
		/*姓名格式判断*/
		if(!(/^[\u4e00-\u9fa5_a-zA-Z0-9_]{1,10}$/i.test(nametmp))){
			layer.msg('请填写正确的姓名');
			 return;
		}
		
		var idcardtmp = $.trim($("#suspectCredentialsNumber").val());
		if(idcardtmp.length==0){
			layer.msg('请填写嫌犯身份证号');
			return;
		}
		if(""!=idcardtmp){
			 if(!(/^\d{17}(\d|x)$/i.test(idcardtmp))) {
				 layer.msg('身份证格式不正确');
				 return false;
			 }
		}
		if($.trim($("#bespeakStart").val()).length==0){
			layer.msg('请选择预约开始时间');
			return;
		}
		if($.trim($("#bespeakEnd").val()).length==0){
			layer.msg('请选择预约结束时间');
			return;
		}
		if($.trim($("#bespeakCredentials").val()).length==0){
			layer.msg('请上传预约人证件');
			return;
		}
		if($.trim($("#suspectAttachment").val()).length==0){
			layer.msg('请上嫌犯的附件证明');
			return;
		}
		/*设置预约结束时间*/
		var start = new Date($("#bespeakStart").val());
		var send = start.getYear()+1900 + "-";
		send += (start.getMonth() + 1) + "-";
		send += start.getDate();
		send += " " + $("#bespeakEnd").val();
		$("#bespeakEnd").val(send);
		
		var ajaxStatus=0;
		/*验证时间*/
		var url01 = $("#inputCtx").val()+"/visitor/checkTime?bespeakStart="+
					$('#bespeakStart').val()+
					"&bespeakEnd="+$("#bespeakEnd").val()+
					"&bespeakType="+$("#bespeakType").val();
		$.ajax({
			url:url01,
			type:"post",
			async: false,
			async:false,
			success:function(data){
				if(1==data){
					/*验证成功*/
					ajaxStatus=1;
				}else if(2==data){
//					layer.msg('预约失败--该时间段该预约类型的房间已满');
					showMsg03('预约失败--该时间段该预约类型的房间已满');
					ajaxStatus=2;
				}else if(3==data){
//					layer.msg('预约失败--当天上午（或下午）的预约量已满');
					showMsg03('预约失败--当天上午（或下午）的预约量已满');
					ajaxStatus=3;
				}else if(4==data){
					layer.msg('系统错误！');
					ajaxStatus=4;
				}else if(5==data){
//					layer.msg('预约失败--预约开始时间小于当天的预约开始时间');
					showMsg03('预约失败--预约开始时间早于当天的预约开始时间');
					ajaxStatus=5;
				}else if(6==data){
//					layer.msg('预约失败--预约结束时间大于当天的预约结束时间（+预约延迟时间）');
					showMsg03('预约失败--预约结束时间晚于当天的预约结束时间（+预约延迟时间）');
					ajaxStatus=6;
				}else if(7==data){
//					layer.msg('预约失败--预约时间太短,最少5分钟');
					showMsg03('预约失败--预约时间太短,最少5分钟');
					ajaxStatus=7;
				}else if(8==data){
//					layer.msg('预约失败--请提前1个小时预约');
					showMsg03('预约失败--请提前1个小时预约');
					ajaxStatus=8;
				}else {
					layer.msg('未知异常！');
					ajaxStatus=9;
				}
			}
		});
		if(1!=ajaxStatus){
			$("#bespeakStart").val("");
			$("#bespeakEnd").val("");
			return;
		}
		
		$("#lawBespeakForm").submit();
		var index = layer.load(2, {
			/*0.3透明度的白色背景*/
		  shade: [0.3,'#fff'] 
		});
	});
	/*预约成功信息关闭按钮*/
	$("#btn03").click(function (){
		parent.window.location.href= $("#inputCtx").val()+"/visitor/list";  
        var index = parent.layer.getFrameIndex(window.name); //获取窗口索引  
        parent.layer.close(index);
	});
		
});

/*清除图片*/
//function deleteImg(imgId){
//	$("#"+imgId).attr("src","");
//}

/*弹窗提示*/
function showMsg03(msg){
	/*询问框*/
	var layer001 = layer.confirm(msg, {
		/*按钮*/
	  btn: ['关闭'] 
	}, function(){
	  layer.close(layer001);
	});
}
	